european technical committee - French English Dictionary